package com.edu.glutdataconvertcommon.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

/**
 * @author  gtl
 * @date  2020/9/15  16:15
 * @version  1.0
 */

/**
    * 用户表
    */
@ApiModel(value="com-edu-edukw-pojo-entity-EduYh")
@Table(name = "edu_yh")
public class EduYh {
    /**
     * 编号
     */
    @Id
    @Column(name = "bh")
    @ApiModelProperty(value="编号")
    private String bh;

    /**
     * 用户名
     */
    @Column(name = "yhm")
    @ApiModelProperty(value="用户名")
    private String yhm;

    /**
     * 用户密码
     */
    @Column(name = "yhmm")
    @ApiModelProperty(value="用户密码")
    private String yhmm;

    /**
     * 姓名
     */
    @Column(name = "xm")
    @ApiModelProperty(value="姓名")
    private String xm;

    /**
     * 临时密码
     */
    @Column(name = "lsmm")
    @ApiModelProperty(value="临时密码")
    private String lsmm;

    /**
     * 手机号
     */
    @Column(name = "sjh")
    @ApiModelProperty(value="手机号")
    private String sjh;

    /**
     * 电子邮箱
     */
    @Column(name = "dzyx")
    @ApiModelProperty(value="电子邮箱")
    private String dzyx;

    /**
     * 微信openid
     */
    @Column(name = "wx")
    @ApiModelProperty(value="微信openid")
    private String wx;

    /**
     * 微博
     */
    @Column(name = "wb")
    @ApiModelProperty(value="微博")
    private String wb;

    /**
     * 类型  字典（学生、教职工）
     */
    @Column(name = "lx")
    @ApiModelProperty(value="类型  字典（学生、教职工）")
    private String lx;

    /**
     * 状态 字典 （试用  过期  正式）
     */
    @Column(name = "zt")
    @ApiModelProperty(value="状态 字典 （试用  过期  正式）")
    private String zt;

    /**
     * 截止时间（yyyy-MM-dd）  0不限制
     */
    @Column(name = "jzsj")
    @ApiModelProperty(value="截止时间（yyyy-MM-dd）  0不限制")
    private String jzsj;

    /**
     * 学校编号
     */
    @Column(name = "edu_xx_bh")
    @ApiModelProperty(value="学校编号")
    private String eduXxBh;

    /**
     * 是否第一次登陆
     */
    @Column(name = "first_flag")
    @ApiModelProperty(value="是否第一次登陆")
    private String firstFlag;

    /**
     * 创建人
     */
    @Column(name = "cjr")
    @ApiModelProperty(value="创建人")
    private String cjr;

    /**
     * 创建时间
     */
    @Column(name = "cjsj")
    @ApiModelProperty(value="创建时间")
    private Date cjsj;

    /**
     * 更新人
     */
    @Column(name = "gxr")
    @ApiModelProperty(value="更新人")
    private String gxr;

    /**
     * 更新时间
     */
    @Column(name = "gxsj")
    @ApiModelProperty(value="更新时间")
    private Date gxsj;

    /**
     * 锁定标记（1：正常；0：锁定）
     */
    @Column(name = "sdbj")
    @ApiModelProperty(value="锁定标记（1：正常；0：锁定）")
    private String sdbj;

    /**
     * 删除标记（1：正常；0：冻结）
     */
    @Column(name = "scbj")
    @ApiModelProperty(value="删除标记（1：正常；0：冻结）")
    private String scbj;

    /**
     * 拆库学校标记
     */
    @Column(name = "xxbj")
    @ApiModelProperty(value="拆库学校标记")
    private Integer xxbj;

    @Column(name = "xqbj")
    @ApiModelProperty(value="")
    private Integer xqbj;

    /**
     * 获取编号
     *
     * @return bh - 编号
     */
    public String getBh() {
        return bh;
    }

    /**
     * 设置编号
     *
     * @param bh 编号
     */
    public void setBh(String bh) {
        this.bh = bh;
    }

    /**
     * 获取用户名
     *
     * @return yhm - 用户名
     */
    public String getYhm() {
        return yhm;
    }

    /**
     * 设置用户名
     *
     * @param yhm 用户名
     */
    public void setYhm(String yhm) {
        this.yhm = yhm;
    }

    /**
     * 获取用户密码
     *
     * @return yhmm - 用户密码
     */
    public String getYhmm() {
        return yhmm;
    }

    /**
     * 设置用户密码
     *
     * @param yhmm 用户密码
     */
    public void setYhmm(String yhmm) {
        this.yhmm = yhmm;
    }

    /**
     * 获取姓名
     *
     * @return xm - 姓名
     */
    public String getXm() {
        return xm;
    }

    /**
     * 设置姓名
     *
     * @param xm 姓名
     */
    public void setXm(String xm) {
        this.xm = xm;
    }

    /**
     * 获取临时密码
     *
     * @return lsmm - 临时密码
     */
    public String getLsmm() {
        return lsmm;
    }

    /**
     * 设置临时密码
     *
     * @param lsmm 临时密码
     */
    public void setLsmm(String lsmm) {
        this.lsmm = lsmm;
    }

    /**
     * 获取手机号
     *
     * @return sjh - 手机号
     */
    public String getSjh() {
        return sjh;
    }

    /**
     * 设置手机号
     *
     * @param sjh 手机号
     */
    public void setSjh(String sjh) {
        this.sjh = sjh;
    }

    /**
     * 获取电子邮箱
     *
     * @return dzyx - 电子邮箱
     */
    public String getDzyx() {
        return dzyx;
    }

    /**
     * 设置电子邮箱
     *
     * @param dzyx 电子邮箱
     */
    public void setDzyx(String dzyx) {
        this.dzyx = dzyx;
    }

    /**
     * 获取微信openid
     *
     * @return wx - 微信openid
     */
    public String getWx() {
        return wx;
    }

    /**
     * 设置微信openid
     *
     * @param wx 微信openid
     */
    public void setWx(String wx) {
        this.wx = wx;
    }

    /**
     * 获取微博
     *
     * @return wb - 微博
     */
    public String getWb() {
        return wb;
    }

    /**
     * 设置微博
     *
     * @param wb 微博
     */
    public void setWb(String wb) {
        this.wb = wb;
    }

    /**
     * 获取类型  字典（学生、教职工）
     *
     * @return lx - 类型  字典（学生、教职工）
     */
    public String getLx() {
        return lx;
    }

    /**
     * 设置类型  字典（学生、教职工）
     *
     * @param lx 类型  字典（学生、教职工）
     */
    public void setLx(String lx) {
        this.lx = lx;
    }

    /**
     * 获取状态 字典 （试用  过期  正式）
     *
     * @return zt - 状态 字典 （试用  过期  正式）
     */
    public String getZt() {
        return zt;
    }

    /**
     * 设置状态 字典 （试用  过期  正式）
     *
     * @param zt 状态 字典 （试用  过期  正式）
     */
    public void setZt(String zt) {
        this.zt = zt;
    }

    /**
     * 获取截止时间（yyyy-MM-dd）  0不限制
     *
     * @return jzsj - 截止时间（yyyy-MM-dd）  0不限制
     */
    public String getJzsj() {
        return jzsj;
    }

    /**
     * 设置截止时间（yyyy-MM-dd）  0不限制
     *
     * @param jzsj 截止时间（yyyy-MM-dd）  0不限制
     */
    public void setJzsj(String jzsj) {
        this.jzsj = jzsj;
    }

    /**
     * 获取学校编号
     *
     * @return edu_xx_bh - 学校编号
     */
    public String getEduXxBh() {
        return eduXxBh;
    }

    /**
     * 设置学校编号
     *
     * @param eduXxBh 学校编号
     */
    public void setEduXxBh(String eduXxBh) {
        this.eduXxBh = eduXxBh;
    }

    /**
     * 获取是否第一次登陆
     *
     * @return first_flag - 是否第一次登陆
     */
    public String getFirstFlag() {
        return firstFlag;
    }

    /**
     * 设置是否第一次登陆
     *
     * @param firstFlag 是否第一次登陆
     */
    public void setFirstFlag(String firstFlag) {
        this.firstFlag = firstFlag;
    }

    /**
     * 获取创建人
     *
     * @return cjr - 创建人
     */
    public String getCjr() {
        return cjr;
    }

    /**
     * 设置创建人
     *
     * @param cjr 创建人
     */
    public void setCjr(String cjr) {
        this.cjr = cjr;
    }

    /**
     * 获取创建时间
     *
     * @return cjsj - 创建时间
     */
    public Date getCjsj() {
        return cjsj;
    }

    /**
     * 设置创建时间
     *
     * @param cjsj 创建时间
     */
    public void setCjsj(Date cjsj) {
        this.cjsj = cjsj;
    }

    /**
     * 获取更新人
     *
     * @return gxr - 更新人
     */
    public String getGxr() {
        return gxr;
    }

    /**
     * 设置更新人
     *
     * @param gxr 更新人
     */
    public void setGxr(String gxr) {
        this.gxr = gxr;
    }

    /**
     * 获取更新时间
     *
     * @return gxsj - 更新时间
     */
    public Date getGxsj() {
        return gxsj;
    }

    /**
     * 设置更新时间
     *
     * @param gxsj 更新时间
     */
    public void setGxsj(Date gxsj) {
        this.gxsj = gxsj;
    }

    /**
     * 获取锁定标记（1：正常；0：锁定）
     *
     * @return sdbj - 锁定标记（1：正常；0：锁定）
     */
    public String getSdbj() {
        return sdbj;
    }

    /**
     * 设置锁定标记（1：正常；0：锁定）
     *
     * @param sdbj 锁定标记（1：正常；0：锁定）
     */
    public void setSdbj(String sdbj) {
        this.sdbj = sdbj;
    }

    /**
     * 获取删除标记（1：正常；0：冻结）
     *
     * @return scbj - 删除标记（1：正常；0：冻结）
     */
    public String getScbj() {
        return scbj;
    }

    /**
     * 设置删除标记（1：正常；0：冻结）
     *
     * @param scbj 删除标记（1：正常；0：冻结）
     */
    public void setScbj(String scbj) {
        this.scbj = scbj;
    }

    /**
     * 获取拆库学校标记
     *
     * @return xxbj - 拆库学校标记
     */
    public Integer getXxbj() {
        return xxbj;
    }

    /**
     * 设置拆库学校标记
     *
     * @param xxbj 拆库学校标记
     */
    public void setXxbj(Integer xxbj) {
        this.xxbj = xxbj;
    }

    /**
     * @return xqbj
     */
    public Integer getXqbj() {
        return xqbj;
    }

    /**
     * @param xqbj
     */
    public void setXqbj(Integer xqbj) {
        this.xqbj = xqbj;
    }
}